ImportWP\Common\Importer\ImporterManager D

Total Complexity 147
Dependencies 32
Dependents 3
Total lines 981
Lines of code 645
Logical lines of code 455
Comment lines 98
Methods 39
Properties 3

Methods 39

Method Rating Maintainability Complexity Lines of code
import()
B
29 15 131
remote_file()
A
41 14 49
prune_importer_logs()
A
46 9 37
get_importer_logs()
A
50 9 28
get_session_path()
A
53 9 21
get_importer_log()
A
51 8 25
get_importer_debug_log()
A
52 8 25
clear_config_files()
S
59 5 14
process_csv_file()
S
51 4 25
get_importer_status_report()
S
64 5 9
is_debug()
S
63 5 10
insert_file_attachment()
S
57 3 17
get_start()
S
64 4 10
local_file()
S
58 3 15
get_end()
S
64 4 10
upload_file()
S
59 3 14
get_file()
S
62 3 11
process_xml_file()
S
58 2 16
get_importer()
S
66 3 9
get_config_path()
S
64 3 9
pause_import()
S
62 2 12
link_importer_file()
S
62 2 11
get_importers()
S
62 2 11
get_importer_template()
S
62 2 11
get_importer_mapper()
S
69 2 6
set_current_user()
S
65 2 9
get_template()
S
68 2 7
get_importer_file_prefix()
S
65 2 9
get_mapper()
S
68 2 7
get_templates()
S
60 1 13
get_mappers()
S
62 1 11
delete_importer()
S
76 1 4
preview_xml_file()
S
65 1 8
stop_import()
S
68 1 7
preview_csv_file()
S
65 1 8
get_csv_file()
S
68 1 7
get_config()
S
66 1 8
get_xml_file()
S
70 1 6
__construct()
S
74 1 5